/***
 * 问题描述:
 *  给定一个未经排序的整数数组，找到最长且连续递增的子序列，并返回该序列的长度。序列的下标是连续的。
 *  测试数组为： [1,2,3,2,3,4,3,4,5,6,7]。
 */

let list = [1,2,3,2,3,4,3,4,5,6,7];
function  arrIncreaseSeqMax( list ){
     let start = 0;
     let end = 0;
     if( list.length == 1 ){
        return list;
     }
     for( let index = 1; index< list.length; index++ ){
        //如果当前数小于之前的数，证明连续递增已经中断。
        end = index;
        if( list[index] < list[index-1] ){
            start = index;
        }
     }
     return list.slice( start ,end+1 );
}
let result = arrIncreaseSeqMax(list);
console.log( result );
console.log( result.length );
